package com.ylsk.check.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ylsk.common.core.domain.MybatisPlusBaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ylsk.common.annotation.Excel;

/**
 * 高速运营单位对象 ins_operation_unit
 *
 * @author ysy
 * @date 2023-12-03
 */
@TableName("ins_operation_unit")
public class InsOperationUnit extends MybatisPlusBaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 运营单位ID */
    @TableId
    private Long operationUnitId;

    /** 运营单位名称 */
    @Excel(name = "运营单位名称")
    private String operationUnitName;

    /** 联系人 */
    @Excel(name = "联系人")
    private String contacts;

    /** 联系人电话 */
    @Excel(name = "联系人电话")
    private String contactTell;

    /** 运营单位logo */
    private Long operationUnitLogo;

    /** 运营单位照片 */
    private Long operationUnitImage;


    public void setOperationUnitId(Long operationUnitId)
    {
        this.operationUnitId = operationUnitId;
    }

    public Long getOperationUnitId()
    {
        return operationUnitId;
    }
    public void setOperationUnitName(String operationUnitName)
    {
        this.operationUnitName = operationUnitName;
    }

    public String getOperationUnitName()
    {
        return operationUnitName;
    }
    public void setContacts(String contacts)
    {
        this.contacts = contacts;
    }

    public String getContacts()
    {
        return contacts;
    }
    public void setContactTell(String contactTell)
    {
        this.contactTell = contactTell;
    }

    public String getContactTell()
    {
        return contactTell;
    }

    public Long getOperationUnitLogo() {
        return operationUnitLogo;
    }

    public void setOperationUnitLogo(Long operationUnitLogo) {
        this.operationUnitLogo = operationUnitLogo;
    }

    public Long getOperationUnitImage() {
        return operationUnitImage;
    }

    public void setOperationUnitImage(Long operationUnitImage) {
        this.operationUnitImage = operationUnitImage;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("operationUnitId", getOperationUnitId())
            .append("operationUnitName", getOperationUnitName())
            .append("contacts", getContacts())
            .append("contactTell", getContactTell())
            .append("delFlag", getDelFlag())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
